television newscaster - English Synonyms Dictionary